<!DOCTYPE html>
<html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-0 vector-toc-not-available vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-0 vector-feature-night-mode-enabled skin-theme-clientpref-os vector-sticky-header-enabled" lang="fr" dir="ltr"><head>
<meta charset="UTF-8">
<title>ActionScript</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/png" href="./_res_/favicon.png">
<link rel="canonical" href="https://fr.wikipedia.org/wiki/ActionScript"> <link href="./_mw_/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.wikimediamessages.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link rel="stylesheet" type="text/css" href="./_mw_/site.styles.css">
<link rel="stylesheet" type="text/css" href="./_mw_/noscript.css">
<link rel="stylesheet" type="text/css" href="./_res_/footer.css">
<link rel="stylesheet" type="text/css" href="./_res_/vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-ActionScript rootpage-ActionScript skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">ActionScript</span></h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="contentSub">
<div id="mw-content-subtitle"></div>
</div>
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="fr" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="fr" dir="ltr"><p class="mw-empty-elt">
</p>
<table class="infobox_v2 infobox infobox--frwiki noarchive">
<tbody><tr>
<td colspan="2" class="entete informatique" style="background-color:#fb382d;color:black;"><span style="color: #fff;">ActionScript</span><style data-mw-deduplicate="TemplateStyles:r228712691">
/* start https://fr.wikipedia.org/ */
.mw-parser-output .entete.informatique{background-image:url("./_mw_/Picto.nfo.png")}
/* end https://fr.wikipedia.org/ */
</style>
</td></tr>
<tr><td colspan="3" style="text-align:center; line-height: 1.5em;"> </td></tr>
<tr>
<td colspan="2"><hr style="height:2px; color:inherit; background-color:#fb382d;"></td></tr>
<tr>
<th scope="row">Date de première version
</th>
<td><span class="wd_p571"><time datetime="1998" data-sort-value="1998" class="date-lien"><a href="1998" title="1998">1998</a></time></span>
</td>
</tr>
<tr>
<th scope="row"><a href="Paradigme_(programmation)" title="Paradigme (programmation)">Paradigme</a>
</th>
<td><a href="Paradigme_(programmation)" title="Paradigme (programmation)">Multi-paradigmes</a> : <a href="Programmation_orient%C3%A9e_objet" title="Programmation orientée objet">Orienté objet</a>, <a href="Programmation_fonctionnelle" title="Programmation fonctionnelle">fonctionnelle</a>, <a href="Programmation_imp%C3%A9rative" title="Programmation impérative">impératif</a>, <a href="Langage_de_script" title="Langage de script">script</a>
</td>
</tr>
<tr>
<th scope="row">Auteur
</th>
<td>Gary Grossman <a href="https://en.wikipedia.org/wiki/Gary_Grossman" class="extiw external" title="en:Gary Grossman"><span class="indicateur-langue" title="Article en anglais : « Gary Grossman »">(en)</span></a>
</td>
</tr>
<tr>
<th scope="row">Développeur
</th>
<td><a href="Macromedia" title="Macromedia">Macromedia</a> (société rachetée en mai 2005 par <a href="Adobe_Systems" class="mw-redirect" title="Adobe Systems">Adobe Systems</a>)
</td>
</tr>
<tr>
<th scope="row"><a href="Version_d'un_logiciel" title="Version d'un logiciel">Dernière version</a>
</th>
<td><span class="wd_p348">3.0 (<time class="nowrap date-lien" datetime="2006-06-27" data-sort-value="2006-06-27"><a href="27_juin" title="27 juin">27</a> <a href="Juin_2006" title="Juin 2006">juin</a> <a href="2006" title="2006">2006</a></time>)</span>
</td>
</tr>
<tr>
<th scope="row">Typage
</th>
<td><a href="Typage_fort" title="Typage fort">fort</a>, <a href="Typage_statique" title="Typage statique">statique</a>
</td>
</tr>
<tr>
<th scope="row">Influencé par
</th>
<td><a href="JavaScript" title="JavaScript">JavaScript</a>, <a href="Java_(technologie)" class="mw-redirect" title="Java (technologie)">Java</a>
</td>
</tr>
<tr>
<th scope="row">Implémentations
</th>
<td><a href="Adobe_Flash" title="Adobe Flash">Adobe Flash</a>, <a href="Adobe_Flex" class="mw-redirect" title="Adobe Flex">Adobe Flex</a>
</td>
</tr>
<tr>
<th scope="row"><a href="Syst%C3%A8me_d'exploitation" title="Système d'exploitation">Système d'exploitation</a>
</th>
<td><a href="Multiplate-forme" class="mw-redirect" title="Multiplate-forme">Multiplateforme</a>
</td>
</tr>
<tr>
</tr>
</tbody></table>
<p><b><span class="lang-en" lang="en">ActionScript</span></b> est un <a href="Langage_de_programmation" title="Langage de programmation">langage de programmation</a> utilisé au sein d'applications <a href="Client_(informatique)" title="Client (informatique)">clientes</a> (comme <a href="Adobe_Flash" title="Adobe Flash">Adobe Flash</a> et <a href="Adobe_Flex" class="mw-redirect" title="Adobe Flex">Adobe Flex</a>) et <a href="Serveur_informatique" title="Serveur informatique">serveur</a> (<a href="Adobe_Flash_Media_Server_FMS" class="mw-redirect" title="Adobe Flash Media Server FMS">Flash media server</a>, JRun, Macromedia Generator). Il était également utilisable en tant que <a href="Langage_de_script" title="Langage de script">langage de script</a> dans le <a href="Moteur_Graphique" class="mw-redirect" title="Moteur Graphique">moteur graphique</a> <a href="Unity_(moteur_de_jeu)" title="Unity (moteur de jeu)">Unity</a> jusqu'à sa version 4<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup>.
</p><p>ActionScript est un <a href="Langage_de_script" title="Langage de script">langage de script</a>, <a href="Orient%C3%A9_objet" class="mw-redirect" title="Orienté objet">orienté objet</a> et <a href="Programmation_orient%C3%A9e_prototype" title="Programmation orientée prototype">prototype</a>, fondé sur <a href="ECMAScript" title="ECMAScript">ECMAScript</a> (conforme à 100 % avec la norme ECMA-262, révision 3, depuis ActionScript 3.0).
</p><p>ECMAScript étant une version standardisée de <a href="JavaScript" title="JavaScript">JavaScript</a>, ActionScript et JavaScript partagent une syntaxe semblable.
</p><p>Ce langage permet d'ajouter de l'interactivité aux animations <a href="Adobe_Flash" title="Adobe Flash">Flash</a>, en répondant aux actions de l'utilisateur, et en pilotant les <i><span class="lang-en" lang="en">movie clips</span></i> (conteneurs graphiques permettant de hiérarchiser les animations), et les différents objets multimédias (images, son, vidéo…). Il permet également la communication de l'application avec le <a href="Serveur_informatique" title="Serveur informatique">serveur</a>, notamment par le chargement de fichiers ou la communication avec un <a href="Langage_serveur" title="Langage serveur">langage serveur</a> comme le <a href="PHP" title="PHP">PHP</a>.
</p>
<div class="mw-heading mw-heading2"><h2 id="Les_éléments_particuliers_du_langage"><span id="Les_.C3.A9l.C3.A9ments_particuliers_du_langage"></span>Les éléments particuliers du langage</h2></div>
<p>ActionScript a évolué au cours du temps pour devenir un vrai langage de programmation appliqué à la <a href="Gestion_des_donn%C3%A9es" title="Gestion des données">gestion de données</a> multimédia/animation.
</p><p>Les déclarations de <a href="Variable_(informatique)" title="Variable (informatique)">variables</a> dans ActionScript se font sans annotation de type jusqu'à la version 3 (AS3) qui nécessite actuellement de respecter la syntaxe <code>var nom_variable:nom_type</code>.
L'affectation qui a pour but d'initialiser une variable est possible.
</p><p>Le débogage du contenu d'une variable se fait par l'utilisation de la fonction « trace », et sa suppression avec « delete ».
</p><p>Les <i>commentaires</i> sont les mêmes que ceux du <a href="C_(langage)#Normalisation" title="C (langage)">C99</a>. On peut commenter le code de deux façons :
</p>
<ul><li>commenter la fin de la ligne avec //</li>
<li>commenter un bloc de lignes avec /*... */</li></ul>
<p>Comme tout langage de programmation, Actionscript possède des <a href="Structure_de_contr%C3%B4le" title="Structure de contrôle">structures de contrôle</a> :
</p>
<ul><li>branchement conditionnel : <code>if, else</code> ;</li>
<li>boucle : <code>for, while</code>.</li></ul>
<p>Les fichiers ActionScripts non compilés ont pour extension <i>.as</i> (utilisé par le client) ou <i>.asr</i> (utilisé sur serveur). Les fichiers compilés ont pour extension <i>.swf</i>.
</p>
<div class="mw-heading mw-heading3"><h3 id="Les_composants">Les composants</h3></div>
<p>L'autre grande nouveauté de l'ActionScript 2.0 est l'apparition des composants. Il s'agit de clips compilés (la source n'est donc pas forcément disponible) auxquels est associée une classe de programmation. Ils s'utilisent comme des objets à part entière : leurs méthodes (fonctions appliquées à l'objet) peuvent avoir des répercussions graphiques.
</p><p>Parmi les composants natifs de <a href="Macromedia_Flash" class="mw-redirect" title="Macromedia Flash">Macromedia Flash</a> (version MX 2004), on peut trouver les équivalents des « conteneurs » <a href="Hypertext_Markup_Language" title="Hypertext Markup Language">HTML</a> (combos de sélection, zones de texte, de saisie, listes déroulantes…), ou encore des composants plus complexes comme des fenêtres, des tableaux de données, des lecteurs <a href="Multim%C3%A9dia" title="Multimédia">multimédia</a> (son, vidéo). La plupart de ces composants « natifs » ne sont disponibles que dans la version « Professionnelle » de <a href="Macromedia_Flash" class="mw-redirect" title="Macromedia Flash">Flash</a> MX 2004.
</p>
<div class="mw-heading mw-heading2"><h2 id="Bibliothèques"><span id="Biblioth.C3.A8ques"></span>Bibliothèques</h2></div>
<div class="mw-heading mw-heading3"><h3 id="XML_socket">XML socket</h3></div>
<p>L'une des particularités d'ActionScript, par rapport aux autres langages web, est d'avoir intégré dans sa bibliothèque une <a href="Interface_de_programmation" title="Interface de programmation">API</a> utilisant les <a href="Berkeley_sockets" title="Berkeley sockets">Socket</a> et les fichiers <a href="Extensible_Markup_Language" title="Extensible Markup Language">XML</a> pour transférer l'information entre un serveur et ses clients <a href="Macromedia_Flash" class="mw-redirect" title="Macromedia Flash">Flash</a> de façon automatique sans action de la part de l'utilisateur. Ceci permet la conception d'une application ou un jeu multi-utilisateurs en temps réel. Il est alors nécessaire de mettre en place un serveur pour « centraliser » les informations et les redistribuer.
</p><p><a href="Ajax_(informatique)" title="Ajax (informatique)">Ajax</a> ne supporte pas les connexions par socket et les applications utilisant la technologie Ajax (chat, im ..) demandent que le client mette à jour périodiquement son <a href="Interface_graphique" title="Interface graphique">interface graphique</a> selon une fréquence prédéfinie (mode pull, synchrone) .Par l'utilisation des sockets, le rafraîchissement ne se fait que si un message nouveau est envoyé par le serveur, c'est-à-dire en temps réel (mode push des messageries). L'utilisation de socket évite la mise en place de la gestion de clients et du stockage des informations.
</p><p>Les serveurs compatibles sont souvent écrits en C++ ou Java et supportent des langages plus faciles à programmer comme PHP, <a href="Perl_(langage)" title="Perl (langage)">Perl</a>.
</p>
<div class="mw-heading mw-heading3"><h3 id="Effets_graphiques">Effets graphiques</h3></div>
<p>ActionScript 2.0 a permis la constitution au fil du temps d'une bibliothèque d'effets graphiques appelés composants.
Quelques adresses où se trouvent certains de ces composants :
</p>
<ul><li><a rel="nofollow" class="external text" href="https://creative.adobe.com/addons/">Adobe Add-ons</a> : dépôt de composants, dont ceux dits « <span class="lang-en" lang="en">Flash Pro Featured Add-ons</span> » (<i>visité le <time class="nowrap" datetime="2014-07-13" data-sort-value="2014-07-13">13 juillet 2014</time></i>).</li></ul>
<div class="mw-heading mw-heading3"><h3 id="Bibliothèques_ActionScript"><span id="Biblioth.C3.A8ques_ActionScript"></span>Bibliothèques ActionScript</h3></div>
<ul><li>ASLib : bibliothèque ActionScript implémentant des structures classiques de données non intégrées dans le langage basique (<a href="Arbre_binaire" title="Arbre binaire">Arbres binaires</a>, <a href="Liste_cha%C3%AEn%C3%A9e" title="Liste chaînée">Listes chaînées</a>, Piles, « Hash Table »).</li>
<li><a rel="nofollow" class="external text" href="https://sourceforge.net/projects/fpxhtmlrender/">FP XHTML Render</a> : un parseur <a href="XHTML" class="mw-redirect" title="XHTML">XHTML</a>. Il affiche le contenu d'un fichier XHTML dans un « conteneur » <a href="Macromedia_Flash" class="mw-redirect" title="Macromedia Flash">Flash</a> (Fenêtre, etc.).</li></ul>
<div class="mw-heading mw-heading2"><h2 id="D'ActionScript_2.0_à_ActionScript_3.0"><span id="D.27ActionScript_2.0_.C3.A0_ActionScript_3.0"></span>D'ActionScript 2.0 à ActionScript 3.0</h2></div>
<p>L'émergence de la version 3.0 d'ActionScript a complètement bouleversé la façon d'appréhender la programmation ActionScript.
</p><p>En effet, cette nouvelle mouture du langage adopte une syntaxe différente mais également une grosse particularité, c'est qu'elle est entièrement pensée et conçue pour développer en <a href="Orient%C3%A9_objet" class="mw-redirect" title="Orienté objet">orienté objet</a>.
Tout ceci a plusieurs conséquences :
</p>
<ul><li>Les « anciens » <a href="D%C3%A9veloppeur" title="Développeur">développeurs</a> doivent apprendre une nouvelle syntaxe, ce qui demande un petit temps d'adaptation ;</li>
<li>Obligation de comprendre et d'utiliser la <a href="Programmation_orient%C3%A9e_objet" title="Programmation orientée objet">programmation orientée objet</a> ;</li>
<li>Une ouverture plus franche de la part d'<a href="Adobe_Systems" class="mw-redirect" title="Adobe Systems">Adobe</a> sur ActionScript nous permet d'espérer une grande compatibilité, <a href="Framework" title="Framework">frameworks</a> et autres <a href="Compilateur" title="Compilateur">compilateurs</a> externes ;</li>
<li>La vitesse d'exécution des scripts est meilleure (tant que la programmation est bien réalisée).</li></ul>
<table class="wikitable">
<tbody><tr>
<th>ActionScript
</th>
<th>type de base
</th>
<th><a rel="nofollow" class="external text" href="http://livedocs.adobe.com/flash/9.0/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00000047.html">type</a> complexe
</th></tr>
<tr>
<th>2.0
</th>
<td>String, Number, boolean
</td>
<td>Array, Button, Date, EventListener, LoadVars, MovieClip, MovieClipLoader,
<p>NetStream, Netconnection, Object, Sound, TextField, XML, XMLNode,
</p>
</td></tr>
<tr>
<th>3.0
</th>
<td><i>idem</i> + int, Null, uint, void
</td>
<td><i>idem</i> +Bitmap, ByteAray, Error, Function, RegExp, Shape, Simplebutton, Video, XMLList, Vector
</td></tr>
</tbody></table>
<div class="mw-heading mw-heading3"><h3 id="ActionScript_2.0">ActionScript 2.0</h3></div>
<ul><li>compatible avec ActionScript 1.0</li>
<li>couche de syntaxe permettant l'utilisation de l'héritage de classe au-dessus du système fondé sur les prototypes (<tt>class</tt>, <tt>extends</tt>)</li>
<li>typage statique optionnel</li>
<li>support partiel de la norme ECMAScript IV</li></ul>
<div class="mw-heading mw-heading3"><h3 id="ActionScript_3.0">ActionScript 3.0</h3></div>
<ul><li>nouvelle machine virtuelle ne supportant que l'actionScript 3.0</li>
<li>vérification des types à la compilation et à l'exécution</li>
<li>support des <a href="Interface_de_programmation" title="Interface de programmation">API</a>, <a href="Biblioth%C3%A8que_logicielle" title="Bibliothèque logicielle">Bibliothèque logicielle</a>, des <a href="Espaces_de_noms" class="mw-redirect" title="Espaces de noms">Espaces de noms</a></li>
<li>gestion des évènements fondée sur <a href="Document_Object_Model" title="Document Object Model">DOM</a></li>
<li>support total de la norme <a href="ECMAScript" title="ECMAScript">ECMAScript</a>4 (ES4)</li>
<li>début de l'optimisation pour <a href="DirectX" title="DirectX">DirectX</a> et <a href="OpenGL" title="OpenGL">OpenGL</a></li></ul>
<div class="mw-heading mw-heading2"><h2 id="Annexes">Annexes</h2></div>
<style data-mw-deduplicate="TemplateStyles:r194021218">
/* start https://fr.wikipedia.org/ */
.mw-parser-output .autres-projets>.titre{text-align:center;margin:0.2em 0}.mw-parser-output .autres-projets>ul{margin:0;padding:0}.mw-parser-output .autres-projets>ul>li{list-style:none;margin:0.2em 0;text-indent:0;padding-left:24px;min-height:20px;text-align:left;display:block}.mw-parser-output .autres-projets>ul>li>a{font-style:italic}@media(max-width:720px){.mw-parser-output .autres-projets{float:none}}
/* end https://fr.wikipedia.org/ */
</style>
<div class="mw-heading mw-heading3"><h3 id="Bibliographie">Bibliographie</h3></div>
<ul><li>Colin Moock (<a href="2003" title="2003">2003</a>), <i>ActionScript pour Flash MX - La référence - <abbr class="abbr" title="Deuxième">2<sup>e</sup></abbr> édition</i>, <small style="line-height:1em;">(<a href="International_Standard_Book_Number" title="International Standard Book Number">ISBN</a> <span class="nowrap">978-2-84177-271-1</span>)</small></li>
<li>Colin Moock (<a href="2004" title="2004">2004</a>), <i>Le meilleur d'ActionScript 2.0</i>, <small style="line-height:1em;">(<a href="International_Standard_Book_Number" title="International Standard Book Number">ISBN</a> <span class="nowrap">978-2-84177-313-8</span>)</small></li>
<li>Henri Blum (<a href="2008" title="2008">2008</a>), <i>ActionScript 3, Développez des jeux en Flash</i>, <small style="line-height:1em;">(<a href="International_Standard_Book_Number" title="International Standard Book Number">ISBN</a> <span class="nowrap">978-2-7460-4331-2</span>)</small>, 510 pages, site de l'éditeur : www.editions-eni.fr, site de l'auteur : www.henri-blum.com</li></ul>
<div class="mw-heading mw-heading3"><h3 id="Articles_connexes">Articles connexes</h3></div>
<ul><li><a href="Adobe_Flash" title="Adobe Flash">Flash</a></li>
<li><a href="Adobe_Flex" class="mw-redirect" title="Adobe Flex">Flex</a></li>
<li><a href="XMLHttpRequest" title="XMLHttpRequest">XMLHttpRequest</a></li>
<li><a href="FlashDevelop" title="FlashDevelop">FlashDevelop</a></li>
<li>CodeDrive</li>
<li><a href="Haxe" title="Haxe">Haxe</a></li></ul>
<div class="mw-heading mw-heading3"><h3 id="Liens_externes">Liens externes</h3></div>
<ul><li><abbr class="abbr indicateur-langue" title="Langue : français">(fr)</abbr> <a rel="nofollow" class="external text" href="http://www.adobe.com/fr/devnet/actionscript/">Pôle technologique d'ActionScript</a></li>
<li><abbr class="abbr indicateur-langue" title="Langue : français">(fr)</abbr> <a rel="nofollow" class="external text" href="http://help.adobe.com/fr_FR/AS3LCR/Flash_10.0/">Guide de référence du langage et des composants ActionScript 3.0</a></li>
<li><abbr class="abbr indicateur-langue" title="Langue : français">(fr)</abbr> <a rel="nofollow" class="external text" href="http://help.adobe.com/fr_FR/ActionScript/3.0_ProgrammingAS3/">Programmation avec Adobe ActionScript 3.0 pour Adobe Flash</a></li>
<li><abbr class="abbr indicateur-langue" title="Langue : français">(fr)</abbr> <a rel="nofollow" class="external text" href="http://www.adobe.com/products/flash/">Adobe Flash Professional</a> (i.e. l'IDE Flash)</li></ul>
<div class="mw-heading mw-heading3"><h3 id="Notes_et_références"><span id="Notes_et_r.C3.A9f.C3.A9rences"></span>Notes et références</h3></div>
<div class="references-small decimal" style=""><div class="mw-references-wrap"><ol class="references">
<li id="cite_note-1"><span class="mw-cite-backlink"><a href="#cite_ref-1">↑</a> </span><span class="reference-text"><span class="ouvrage">« <a rel="nofollow" class="external text" href="https://docs.unity3d.com/462/Documentation/Manual/flash-gettingstarted.html"><cite style="font-style:normal;">Unity - Manual: Getting Started with Flash Development</cite></a> », sur <span class="italique">docs.unity3d.com</span> <small style="line-height:1em;">(consulté le <time class="nowrap" datetime="2025-01-06" data-sort-value="2025-01-06">6 janvier 2025</time>)</small></span></span>
</li>
</ol></div>
</div>
<div class="navbox-container" style="clear:both;">
</div>
<ul id="bandeau-portail" class="bandeau-portail"><li><span class="bandeau-portail-element"><span class="bandeau-portail-icone"><span class="noviewer" typeof="mw:File"></span></span> <span class="bandeau-portail-texte">Portail de la programmation informatique</span> </span></li> <li><span class="bandeau-portail-element"><span class="bandeau-portail-icone"><span class="noviewer" typeof="mw:File"></span></span> <span class="bandeau-portail-texte">Portail de l’informatique</span> </span></li> </ul></div><!--htdig_noindex--><div><div class="zim-footer">
Cet article est issu de <a class="external text" title="Dernière modification le 2025-02-05" href="https://fr.wikipedia.org/wiki/?title=ActionScript&oldid=222716958">Wikipédia</a>. Sauf mention contraire, le texte est disponible sous <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.fr">Creative Commons Attribution-Share Alike 4.0</a>. Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
<script src="./_webp_/webpHandler.js"></script>
</body></html>